#businessTitle {
    position: absolute;
    width: 100%;
    height: 45px;
    font-size: 16px;
    line-height: 30px;
    border-bottom: 1px solid #2d8cf0;
}

#Title {
    position: absolute;
    width: 100%;
    top: 60px;
}

#Content {
    position: absolute;
    width: 100%;
    top: 115px;
    height: calc(100% - 115px);
    overflow: auto;
}

.paging {
    /*float: right;*/
    margin-top: 10px;
    text-align: right;
}

#contentDiv {
    position: relative;
    top: 10px;
    width: 100%;
}

#buttonDiv {
    position: relative;
    top: 30px;
    text-align: center;
    width: 100%;
    margin: 0 auto;
}

.readOnlyContent {
    width: 99%;
    padding: 10px;

}

.readOnlyContent .paging {
    margin-bottom: 10px;
}

.mytable-style.vxe-table .vxe-body--column.col-red {
    background-color: orangered;
    color: #fff;
}

.mytable-style.vxe-table .vxe-body--column.col-green {
    background-color: forestgreen;
    color: #fff;
}

.mytable-style .vxe-body--row.row-orange {
    color: rgb(255, 102, 0);
}

.mytable-style .vxe-body--row.row-red {
    background-color: #ed4014;
    color: #e6f7ff;
}


